louvered shutter - Alemán Inglés Diccionario